﻿using Newtonsoft.Json;
using System;
using System.Collections.Generic;

namespace Infrastructure.ExternalService.Core.Responses
{
    public class InterceptLogsResponse
    {
        [JsonProperty("interceptLogs")]
        public List<InterceptLog> InterceptLogs { get; set; }
    }

    public class InterceptLog
    {
        /// <summary>
        /// 
        /// </summary>
        [JsonProperty("shopId")]
        public string ShopId { get; set; }
        
         [JsonProperty("orderNo")]
        public string OrderNo { get; set; } 
        
        [JsonProperty("YouluOrderNo")]
        public string YouluOrderNo { get; set; }
        
        [JsonProperty("Operator")]
        public string Operator { get; set; }
        
        [JsonProperty("OperatorName")]
        public string OperatorName { get; set; }
        
        [JsonProperty("Content")]
        public string Content { get; set; }
        
        [JsonProperty("ActionType")]
        public string ActionType { get; set; }
        
        [JsonProperty("ActionTypeName")]
        public string ActionTypeName { get; set; }
        
        /// <summary>
        /// 创建时间
        /// </summary>
        [JsonProperty("creationTime")]
        public string CreationTime { get; set; }
    }
}